2007-04-28 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkliststore.c (gtk_list_store_set_valist_internal):
* gtk/gtktreestore.c (gtk_tree_store_set_valist_internal):
Recognize negative column indices as invalid. (#415260,
Chris Wilson)
svn path=/trunk/; revision=17681
+2007-04-28 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkliststore.c (gtk_list_store_set_valist_internal):
+ * gtk/gtktreestore.c (gtk_tree_store_set_valist_internal):
+ Recognize negative column indices as invalid. (#415260,
+ Chris Wilson)
+
2007-04-28 Ronald Bultje <rbultje@ronald.bitfreak.net>
* gdk/quartz/gdkeventloop-quartz.c: (select_thread_func),
GValue value = { 0, };
gchar *error = NULL;
- if (column >= list_store->n_columns)
+ if (column < 0 || column >= list_store->n_columns)
{
g_warning ("%s: Invalid column number %d added to iter (remember to end your list of columns with a -1)", G_STRLOC, column);
break;
GValue value = { 0, };
gchar *error = NULL;
- if (column >= tree_store->n_columns)
+ if (column < 0 || column >= tree_store->n_columns)
{
g_warning ("%s: Invalid column number %d added to iter (remember to end your list of columns with a -1)", G_STRLOC, column);
break;